microwave generation - French English Dictionary